deep-sea submersible - German English Dictionary